package com.song.tradition

import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.material3.Surface
import androidx.compose.ui.Modifier
import com.song.tradition.page.main.MainScreen
import com.song.tradition.ui.theme.TraditionTheme
/*
Jetpack Compose 是一款基于Kotlin API，重新定义Android布局的一套框架，
它可以更快速地实现Android原生应用。节省开发时长，减少包体积，提高应用性能。

* 相比传统的XML布局文件方式开发原生安卓应用，
* Jetpack Compose 的优点在于：1、代码简洁，2、易于学习，3、动态创建，4、真正意义上的模块化，5、可组合性。*/
class MainActivity : ComponentActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        setContent {

            TraditionTheme {
                // A surface container using the 'background' color from the theme
                Surface(
                    modifier = Modifier.fillMaxSize(),
                ) {

                    MainScreen()
                }
            }
        }
    }

}

